hand launch - Turkish English Dictionary